espadrille maker - French English Dictionary